package com.ruoyi.mall.common.mapper;

import com.ruoyi.mall.common.domain.DtsGoods;
import com.ruoyi.mall.common.domain.DtsGoodsProduct;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface DtsGoodsProductMapper {

    // 查询商品规格
    public List<DtsGoodsProduct> selectGoodsProductCountByGoodsId(int goodsId);

    // 新增商品规格
    public int insertGoodsProduct(List<DtsGoodsProduct> dtsGoodsProduct);

    // 查询商品库存
    public int selectGoodsProductStock(int goodsId);

    //查询详情
    public DtsGoodsProduct seelctXiangqing(Long id);

    // 根据商品id查询商品规格
    public List<DtsGoodsProduct> selectGoodsProductByGoodsId(Long goodsId);

    // 根据id进行修改数据
    public int updateGoodsProductById(DtsGoodsProduct dtsGoodsProduct);

    // 循环逻辑删除
    public int deleteGoodsProductList(List<Long> ids);
}
